home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / AI_TUTOR.ZIP / FUTURE.TXT < prev    next >
Text File  |  1991-04-08  |  10KB  |  206 lines

  1. ╔════════════════════════════════════════════════════════════════════════════╗
  2. ║                                                                            ║
  3. ║                  What's New with Artificial Intelligence?                  ║
  4. ║                                                                            ║
  5. ║                         (c) 1991 Thinking Software                         ║
  6. ╚════════════════════════════════════════════════════════════════════════════╝
  7.  
  8.  
  9.         Is there a Personal Robot lurking in your future?
  10.  
  11.         Very likely, and when you finally buy him (or her),
  12.        it will be Artificial Intelligence running on the Robot's onboard
  13.        computer that will get your car shined perfectly and effortlessly.
  14.  
  15.         Or your whole house cleaned, the lawn mowed, and the laundry
  16.        washed and ironed! While you are out for the day!
  17.  
  18.             Artificial Intelligence is computer software that allows
  19.        a computer (or Robot) to perform tasks we would consider intelligent
  20.        if done by a person.  These tasks include giving expert advice,
  21.        understanding natural language, speaking intelligently and
  22.        recognizing complex patterns such as handwriting.  The three
  23.        most important types of AI Programs today are Expert Systems,
  24.        Natural Language Programs and Neural Networks.
  25.  
  26.        This exciting software is moving in several new directions
  27.        in the 1990's:
  28.  
  29.        * Embedded Artificial Intelligence  -  A.I. within
  30.      otherwise conventional database software.
  31.  
  32.        * Robotics - insect like electronic creatures with simple
  33.      intelligence are being created at the MIT Robotics Lab.
  34.  
  35.        * Intelligent Vision - Robot Eyes that can identify various
  36.      components on an assembly line, for example.
  37.  
  38.        * CASE - Computer Aided Software Engineering - using software
  39.      to write new software.
  40.  
  41.        * CAI - Computer Aided Instruction, tutorial software that
  42.      automatically adjusts to your level of knowledge.
  43.  
  44.        There is substantial interest in moving A.I. out of the
  45.        factory and lab, and into the Office and home.  Work Group Software
  46.        and complex Electronic Mail and Filing Systems are already starting
  47.        to reflect this trend and become more intelligent.
  48.  
  49.        A.I. Visionaries are talking about "Agents", very
  50.        intelligent PC Based programs that can accept and carry out a long
  51.        series of complex instructions, and report back to you when all
  52.        tasks are completed.
  53.  
  54.        Some software designers are even experimenting with primitive but
  55.        fascinating forms of Artificial Life (software that mimics growth and
  56.        reproduction), and a new field called Virtual Reality.
  57.  
  58.        Virtual Reality Software, along with special goggles and gloves,
  59.        allows you to seemingly enter an artificial world that exists only
  60.        within the computer, and even move and touch objects that appear in
  61.        the 3-D view provided by the goggles.
  62.  
  63.        The new generation of super high-speed 486 PC's now becoming
  64.        available from IBM, Compaq, and other compatible builders have become
  65.        the platform of choice for the development of A.I. Software. Could
  66.        the 586 PC running at 100 Megahertz be already in the wings?
  67.  
  68.  
  69.  
  70.                              EXPERT  SYSTEMS
  71.  
  72.             An Expert System is computer software that can solve real
  73.        world problems requiring logic, decision making and knowledge
  74.        processing.  Expert Systems can also categorize, consult, analyze,
  75.        and diagnose.  These software tools are useful in areas that
  76.        formerly required a human expert. Expert Systems use deductive
  77.        reasoning to solve problems that are often unstructured, and
  78.        would be impossible to approach with conventional procedural
  79.        computer techniques.
  80.  
  81.        You might think that when consulting an Expert System, you ask
  82.     the Expert System a question, and receive a solution.   Actually,
  83.     its the other way round. The vast majority of Expert Systems in use
  84.     today ask YOU the questions, and arrive at a solution based on your
  85.     responses - and the IF/THEN rules in their knowledgebase.
  86.  
  87.        Here's a extremely simplified example:
  88.  
  89.        EXPERT QUESTION 1: Do you have a bad cough?
  90.        YOUR ANSWER: Yes.
  91.  
  92.        EXPERT QUESTION 2: Do you smoke?
  93.        YOUR ANSWER: No.
  94.  
  95.        EXPERT SOLUTION: You have a cold.
  96.  
  97.        If you had answered Yes to the second question, the
  98.        Expert Solution would be: You have smoker's cough.
  99.  
  100.        Naturally, an Expert System that you could question
  101.        would be preferable, but this has been very difficult
  102.        to program with current technology, because of the extreme
  103.        difficulty of programming a computer to extract MEANING
  104.        from a sentence or question. However, there is little doubt
  105.        that this will eventually be accomplished, most likely through
  106.        Knowledge Frames.
  107.  
  108.        One large Knowledge Frame project manager likens
  109.        building Knowledge Frames on a computer to teaching the
  110.        Encyclopedia to a small child.  He has also called the
  111.        process "teaching by brain surgery", as every single
  112.        fact, relationship and idea must be manually typed into
  113.        the computer in just the right way.  It is hoped that building
  114.        millions of linked Knowledge Frames will result in a computer
  115.        with enough "common sense" to understand and respond to questions.
  116.  
  117.  
  118.                      THE DOMAIN OF THE KNOWLEDGEBASE
  119.  
  120.             An Expert System Shell is an Expert System minus its
  121.        knowledgebase and domain.  It is an Expert System ready to be
  122.        taught the rules of knowledge in a particular field.  An
  123.        "Expert System Ready to Consult" is an Expert System that has
  124.        been given knowledge rules for a specific domain or subject,
  125.        such as Medical Diagnosis, Car Repair or virtually any organized
  126.        body of knowledge.
  127.  
  128.           Some of the most famous Expert Systems can be found
  129.        in the area of Medical Diagnoses and Computer Configuaration,
  130.        and surpass human experts in their specific areas of expertise.
  131.        In one specific area of expertise - playing chess - a domain
  132.        specific computer called Deep Thought has won against GrandMaster
  133.        human players, and most experts believe that Deep Thought will
  134.        eventually become the world chess champion, perhaps within five
  135.        years.
  136.  
  137.  
  138.                            NATURAL LANGUAGE
  139.  
  140.        Natural Language Software is the branch of AI that focuses on
  141.   getting computers to understand spoken or typed english. English has proven
  142.   itself as the most useful tool for people communicating with people.
  143.   It is now starting to emerge as a viable alternative for people
  144.   communicating with computers. Someday, desktop PC's will routinely respond
  145.   to our spoken requests with answers in perfectly spoken English - or any
  146.   other language!
  147.  
  148.   There is now software that can speak any file or text screen on your PC,
  149.   (Monlogue, from First Byte), and software that can type your slowly spoken
  150.   words (Dragon Dictate, $9000.00). There is also software to automatically
  151.   translate from one language to another.  One A.I. goal is to provide
  152.   automatic real-time language translation as you speak during a
  153.   Trans-Atlantic phone conversation. The SoundBytes Toolkit
  154.   (Thinking Software, $59.95) allows programmers to add Speech to any
  155.   PC Program. The PC Therapist (Thinking Software, $29.95) is an advanced
  156.   update of Eliza, the famous talking psychiatrist first developed
  157.   at M.I.T.
  158.  
  159.        There is absolutely no doubt that Encylopedia sales will soon
  160.   be replaced by Enclopedias on CD-ROM Disks, with powerful Natual
  161.   Language software "front-ends" that can accept a school child's
  162.   typed question, and turn it into a correct search-and-retrieval
  163.   procedure to answer any question from the Encyclopedia.
  164.  
  165.        Can you imagine a child telling his computer to "Prepare
  166.   a report on the History of Artifical Intelligence", or - more likely -
  167.   on the Presidents of the United States?
  168.  
  169.                NEURAL NETWORKS
  170.  
  171.  
  172.       A Neural Network is a biological model of a human brain, simulated in
  173.   the binary memory of your PC. It is made up of artificial Neurons,
  174.   connected to each other by Axions.  Each Neuron can have many inputs,
  175.   but only one output. As a Neuron gets energized by input, it fires, sending
  176.   energy along axions to other nearbye Neurons.  If another Neuron receives
  177.   enough energy it will also fire, propagating the excitation to others.
  178.  
  179.   There are hundreds or even thousands of such Neurons, arranged in layers,
  180.   and all together they form a Neural Network, capable of learning from
  181.   experience though a self correcting technique called back-propogation.
  182.   Today, Neural Networks are the most exciting area in Artificial
  183.   Intelligence, and these real operational computer models of the brain
  184.   routinely perform outstanding feats of pattern recognition such as reading
  185.   scribbled handwriting at high speed with incredible accuracy, learning to
  186.   identify male versus female faces, and even learning to speak almost
  187.   without human assistance.
  188.  
  189.   There is also a lot of excitement on Wall Street where high
  190.   level programmers have created Neural Networks that can predict the
  191.   Stock Market quickly enough to place buy and sell orders based on the
  192.   Networks output.  A number of small companies have been formed around
  193.   the idea of using Neural Networks to predict the result of horse races
  194.   and other sporting events based on past history.
  195.  
  196.   Some claim that Neural Network Software will lead us to a new
  197.   "Age of Artificial Intelligence". When the first Personal Robot
  198.   goes on the market (for the price of...let's say...about the
  199.   price of a Cadillac or Mercedes...at first...) will its brain
  200.   be an Expert System, a Neural Network, or Natural Language
  201.   Software, or perhaps some exotic high-tech combination of the
  202.   three still to be invented?
  203.  
  204.  
  205.  
  206.